ethically challenged - French English Dictionary